// starting begin RemoveUnit ( J1 ) ;
   0: LD_INT 137
   2: PPUSH
   3: CALL_OW 64
// Resetfog ;
   7: CALL_OW 335
// CenteronUnits ( D1 ) ;
  11: LD_INT 136
  13: PPUSH
  14: CALL_OW 85
// IngameOn ;
  18: CALL_OW 8
// Dialogueon ;
  22: CALL_OW 6
// Say ( D1 , D1-1 ) ;
  26: LD_INT 136
  28: PPUSH
  29: LD_STRING D1-1
  31: PPUSH
  32: CALL_OW 88
// SayRadio ( J1 , D1-2 ) ;
  36: LD_INT 137
  38: PPUSH
  39: LD_STRING D1-2
  41: PPUSH
  42: CALL_OW 94
// DialogueOff ;
  46: CALL_OW 7
// ingameoff ;
  50: CALL_OW 9
// SaveForQuickRestart ;
  54: CALL_OW 22
// ChangeMissionObjectives ( CEL1 ) ;
  58: LD_STRING CEL1
  60: PPUSH
  61: CALL_OW 337
// end ;
  65: END
// every 0 0$1 trigger IsInArea ( D1 , Area38 ) do
  66: LD_INT 136
  68: PPUSH
  69: LD_INT 1
  71: PPUSH
  72: CALL_OW 308
  76: IFFALSE 119
  78: GO 80
  80: DISABLE
// begin Dialogueon ;
  81: CALL_OW 6
// Say ( S2 , D1-3 ) ;
  85: LD_INT 156
  87: PPUSH
  88: LD_STRING D1-3
  90: PPUSH
  91: CALL_OW 88
// Say ( D1 , D1-4 ) ;
  95: LD_INT 136
  97: PPUSH
  98: LD_STRING D1-4
 100: PPUSH
 101: CALL_OW 88
// Say ( S2 , D1-5 ) ;
 105: LD_INT 156
 107: PPUSH
 108: LD_STRING D1-5
 110: PPUSH
 111: CALL_OW 88
// DialogueOff ;
 115: CALL_OW 7
// end ;
 119: END
// every 0 0$1 trigger IsInArea ( D1 , Area39 ) do
 120: LD_INT 136
 122: PPUSH
 123: LD_INT 2
 125: PPUSH
 126: CALL_OW 308
 130: IFFALSE 203
 132: GO 134
 134: DISABLE
// begin Dialogueon ;
 135: CALL_OW 6
// Say ( D1 , D1-6 ) ;
 139: LD_INT 136
 141: PPUSH
 142: LD_STRING D1-6
 144: PPUSH
 145: CALL_OW 88
// Say ( S1 , D1-7 ) ;
 149: LD_INT 5
 151: PPUSH
 152: LD_STRING D1-7
 154: PPUSH
 155: CALL_OW 88
// Say ( D1 , D1-8 ) ;
 159: LD_INT 136
 161: PPUSH
 162: LD_STRING D1-8
 164: PPUSH
 165: CALL_OW 88
// Say ( S1 , D1-9 ) ;
 169: LD_INT 5
 171: PPUSH
 172: LD_STRING D1-9
 174: PPUSH
 175: CALL_OW 88
// Say ( D1 , D1-10 ) ;
 179: LD_INT 136
 181: PPUSH
 182: LD_STRING D1-10
 184: PPUSH
 185: CALL_OW 88
// DialogueOff ;
 189: CALL_OW 7
// changemap ( 6 , %_cont ) ;
 193: LD_STRING 6
 195: PPUSH
 196: LD_STRING %_cont
 198: PPUSH
 199: CALL_OW 340
// end ;
 203: END
// every 0 0$01 do var i ;
 204: GO 206
 206: DISABLE
 207: LD_INT 0
 209: PPUSH
// begin enable ;
 210: ENABLE
// if GetLives ( D1 ) < 1000 then
 211: LD_INT 136
 213: PPUSH
 214: CALL_OW 256
 218: PUSH
 219: LD_INT 1000
 221: LESS
 222: IFFALSE 243
// SetLives ( D1 , GetLives ( D1 ) + 2 ) ;
 224: LD_INT 136
 226: PPUSH
 227: LD_INT 136
 229: PPUSH
 230: CALL_OW 256
 234: PUSH
 235: LD_INT 2
 237: PLUS
 238: PPUSH
 239: CALL_OW 234
// end ;
 243: PPOPN 1
 245: END
// every 0 0$0.1 trigger IsDead ( D1 ) do
 246: LD_INT 136
 248: PPUSH
 249: CALL_OW 301
 253: IFFALSE 272
 255: GO 257
 257: DISABLE
// begin wait ( 0 0$1 ) ;
 258: LD_INT 35
 260: PPUSH
 261: CALL_OW 67
// YouLost ( Dimitrij_nie_zyje ) ;
 265: LD_STRING Dimitrij_nie_zyje
 267: PPUSH
 268: CALL_OW 104
// end ;
 272: END
